cimport c_constants

#--------- Open CV Constants-----------#

#---------- cv.h ------------#

CV_BLUR_NO_SCALE = c_constants.CV_BLUR_NO_SCALE
CV_BLUR = c_constants.CV_BLUR
CV_GAUSSIAN = c_constants.CV_GAUSSIAN
CV_MEDIAN = c_constants.CV_MEDIAN
CV_BILATERAL = c_constants.CV_BILATERAL
    
CV_INPAINT_NS = c_constants.CV_INPAINT_NS
CV_INPAINT_TELEA = c_constants.CV_INPAINT_TELEA
    
CV_SCHARR = c_constants.CV_SCHARR
CV_MAX_SOBEL_KSIZE = c_constants.CV_MAX_SOBEL_KSIZE
    
CV_BGR2BGRA = c_constants.CV_BGR2BGRA
CV_RGB2RGBA = c_constants.CV_RGB2RGBA
    
CV_BGRA2BGR = c_constants.CV_BGRA2BGR
CV_RGBA2RGB = c_constants.CV_RGBA2RGB
    
CV_BGR2RGBA = c_constants.CV_BGR2RGBA
CV_RGB2BGRA = c_constants.CV_RGB2BGRA
    
CV_RGBA2BGR = c_constants.CV_RGBA2BGR
CV_BGRA2RGB = c_constants.CV_BGRA2RGB
    
CV_BGR2RGB = c_constants.CV_BGR2RGB
CV_RGB2BGR = c_constants.CV_RGB2BGR
    
CV_BGRA2RGBA = c_constants.CV_BGRA2RGBA
CV_RGBA2BGRA = c_constants.CV_RGBA2BGRA
    
CV_BGR2GRAY = c_constants.CV_BGR2GRAY
CV_RGB2GRAY = c_constants.CV_RGB2GRAY
CV_GRAY2BGR = c_constants.CV_GRAY2BGR
CV_GRAY2RGB = c_constants.CV_GRAY2RGB
CV_GRAY2BGRA = c_constants.CV_GRAY2BGRA
CV_GRAY2RGBA = c_constants.CV_GRAY2RGBA
CV_BGRA2GRAY = c_constants.CV_BGRA2GRAY
CV_RGBA2GRAY = c_constants.CV_RGBA2GRAY
    
CV_BGR2BGR565 = c_constants.CV_BGR2BGR565
CV_RGB2BGR565 = c_constants.CV_RGB2BGR565
CV_BGR5652BGR = c_constants.CV_BGR5652BGR
CV_BGR5652RGB = c_constants.CV_BGR5652RGB
CV_BGRA2BGR565 = c_constants.CV_BGRA2BGR565
CV_RGBA2BGR565 = c_constants.CV_RGBA2BGR565
CV_BGR5652BGRA = c_constants.CV_BGR5652BGRA
CV_BGR5652RGBA = c_constants.CV_BGR5652RGBA
    
CV_GRAY2BGR565 = c_constants.CV_GRAY2BGR565
CV_BGR5652GRAY = c_constants.CV_BGR5652GRAY
    
CV_BGR2BGR555 = c_constants.CV_BGR2BGR555
CV_RGB2BGR555 = c_constants.CV_RGB2BGR555
CV_BGR5552BGR = c_constants.CV_BGR5552BGR
CV_BGR5552RGB = c_constants.CV_BGR5552RGB
CV_BGRA2BGR555 = c_constants.CV_BGRA2BGR555
CV_RGBA2BGR555 = c_constants.CV_RGBA2BGR555
CV_BGR5552BGRA = c_constants.CV_BGR5552BGRA
CV_BGR5552RGBA = c_constants.CV_BGR5552RGBA
    
CV_GRAY2BGR555 = c_constants.CV_GRAY2BGR555
CV_BGR5552GRAY = c_constants.CV_BGR5552GRAY
    
CV_BGR2XYZ = c_constants.CV_BGR2XYZ
CV_RGB2XYZ = c_constants.CV_RGB2XYZ
CV_XYZ2BGR = c_constants.CV_XYZ2BGR
CV_XYZ2RGB = c_constants.CV_XYZ2RGB
    
CV_BGR2YCrCb = c_constants.CV_BGR2YCrCb
CV_RGB2YCrCb = c_constants.CV_RGB2YCrCb
CV_YCrCb2BGR = c_constants.CV_YCrCb2BGR
CV_YCrCb2RGB = c_constants.CV_YCrCb2RGB
    
CV_BGR2HSV = c_constants.CV_BGR2HSV
CV_RGB2HSV = c_constants.CV_RGB2HSV
    
CV_BGR2Lab = c_constants.CV_BGR2Lab
CV_RGB2Lab = c_constants.CV_RGB2Lab
    
CV_BayerBG2BGR = c_constants.CV_BayerBG2BGR
CV_BayerGB2BGR = c_constants.CV_BayerGB2BGR
CV_BayerRG2BGR = c_constants.CV_BayerRG2BGR
CV_BayerGR2BGR = c_constants.CV_BayerGR2BGR
    
CV_BayerBG2RGB = c_constants.CV_BayerBG2RGB
CV_BayerGB2RGB = c_constants.CV_BayerGB2RGB
CV_BayerRG2RGB = c_constants.CV_BayerRG2RGB
CV_BayerGR2RGB = c_constants.CV_BayerGR2RGB
    
CV_BGR2Luv = c_constants.CV_BGR2Luv
CV_RGB2Luv = c_constants.CV_RGB2Luv
CV_BGR2HLS = c_constants.CV_BGR2HLS
CV_RGB2HLS = c_constants.CV_RGB2HLS
    
CV_HSV2BGR = c_constants.CV_HSV2BGR
CV_HSV2RGB = c_constants.CV_HSV2RGB
    
CV_Lab2BGR = c_constants.CV_Lab2BGR
CV_Lab2RGB = c_constants.CV_Lab2RGB
CV_Luv2BGR = c_constants.CV_Luv2BGR
CV_Luv2RGB = c_constants.CV_Luv2RGB
CV_HLS2BGR = c_constants.CV_HLS2BGR
CV_HLS2RGB = c_constants.CV_HLS2RGB
    
CV_COLORCVT_MAX = c_constants.CV_COLORCVT_MAX
    
CV_INTER_NN = c_constants.CV_INTER_NN
CV_INTER_LINEAR = c_constants.CV_INTER_LINEAR
CV_INTER_CUBIC = c_constants.CV_INTER_CUBIC
CV_INTER_AREA = c_constants.CV_INTER_AREA
    
CV_WARP_FILL_OUTLIERS = c_constants.CV_WARP_FILL_OUTLIERS
CV_WARP_INVERSE_MAP = c_constants.CV_WARP_INVERSE_MAP

CV_SHAPE_RECT = c_constants.CV_SHAPE_RECT
CV_SHAPE_CROSS = c_constants.CV_SHAPE_CROSS
CV_SHAPE_ELLIPSE = c_constants.CV_SHAPE_ELLIPSE
CV_SHAPE_CUSTOM = c_constants.CV_SHAPE_CUSTOM
    
CV_MOP_OPEN = c_constants.CV_MOP_OPEN
CV_MOP_CLOSE = c_constants.CV_MOP_CLOSE
CV_MOP_GRADIENT = c_constants.CV_MOP_GRADIENT
CV_MOP_TOPHAT = c_constants.CV_MOP_TOPHAT
CV_MOP_BLACKHAT = c_constants.CV_MOP_BLACKHAT
    
CV_TM_SQDIFF = c_constants.CV_TM_SQDIFF
CV_TM_SQDIFF_NORMED = c_constants.CV_TM_SQDIFF_NORMED
CV_TM_CCORR = c_constants.CV_TM_CCORR
CV_TM_CCORR_NORMED = c_constants.CV_TM_CCORR_NORMED
CV_TM_CCOEFF = c_constants.CV_TM_CCOEFF
CV_TM_CCOEFF_NORMED = c_constants.CV_TM_CCOEFF_NORMED
    
CV_LKFLOW_PYR_A_READY = c_constants.CV_LKFLOW_PYR_A_READY
CV_LKFLOW_PYR_B_READY = c_constants.CV_LKFLOW_PYR_B_READY
CV_LKFLOW_INITIAL_GUESSES = c_constants.CV_LKFLOW_INITIAL_GUESSES
CV_LKFLOW_GET_MIN_EIGENVALS = c_constants.CV_LKFLOW_GET_MIN_EIGENVALS
    
CV_POLY_APPROX_DP = c_constants.CV_POLY_APPROX_DP
    
CV_DOMINANT_IPAN = c_constants.CV_DOMINANT_IPAN
    
CV_CONTOURS_MATCH_I1 = c_constants.CV_CONTOURS_MATCH_I1
CV_CONTOURS_MATCH_I2 = c_constants.CV_CONTOURS_MATCH_I2
CV_CONTOURS_MATCH_I3 = c_constants.CV_CONTOURS_MATCH_I3
    
CV_CONTOUR_TREES_MATCH_I1 = c_constants.CV_CONTOUR_TREES_MATCH_I1
    
CV_CLOCKWISE = c_constants.CV_CLOCKWISE
CV_COUNTER_CLOCKWISE = c_constants.CV_COUNTER_CLOCKWISE
    
CV_COMP_CORREL = c_constants.CV_COMP_CORREL
CV_COMP_CHISQR = c_constants.CV_COMP_CHISQR
CV_COMP_INTERSECT = c_constants.CV_COMP_INTERSECT
CV_COMP_BHATTACHARYYA = c_constants.CV_COMP_BHATTACHARYYA
    
CV_VALUE = c_constants.CV_VALUE
CV_ARRAY = c_constants.CV_ARRAY
    
CV_DIST_MASK_3 = c_constants.CV_DIST_MASK_3
CV_DIST_MASK_5 = c_constants.CV_DIST_MASK_5
CV_DIST_MASK_PRECISE = c_constants.CV_DIST_MASK_PRECISE
    
CV_THRESH_BINARY = c_constants.CV_THRESH_BINARY
CV_THRESH_BINARY_INV = c_constants.CV_THRESH_BINARY_INV
CV_THRESH_TRUNC = c_constants.CV_THRESH_TRUNC
CV_THRESH_TOZERO = c_constants.CV_THRESH_TOZERO
CV_THRESH_TOZERO_INV = c_constants.CV_THRESH_TOZERO_INV
CV_THRESH_MASK = c_constants.CV_THRESH_MASK
    
CV_THRESH_OTSU = c_constants.CV_THRESH_OTSU
    
CV_ADAPTIVE_THRESH_MEAN_C = c_constants.CV_ADAPTIVE_THRESH_MEAN_C
CV_ADAPTIVE_THRESH_GAUSSIAN_C = c_constants.CV_ADAPTIVE_THRESH_GAUSSIAN_C
    
CV_HOUGH_STANDARD = c_constants.CV_HOUGH_STANDARD
CV_HOUGH_PROBABILISTIC = c_constants.CV_HOUGH_PROBABILISTIC
CV_HOUGH_MULTI_SCALE = c_constants.CV_HOUGH_MULTI_SCALE
CV_HOUGH_GRADIENT = c_constants.CV_HOUGH_GRADIENT
    
CV_HAAR_DO_CANNY_PRUNING = c_constants.CV_HAAR_DO_CANNY_PRUNING
CV_HAAR_SCALE_IMAGE = c_constants.CV_HAAR_SCALE_IMAGE
CV_HAAR_FIND_BIGGEST_OBJECT = c_constants.CV_HAAR_FIND_BIGGEST_OBJECT
CV_HAAR_DO_ROUGH_SEARCH = c_constants.CV_HAAR_DO_ROUGH_SEARCH
    
CV_LMEDS = c_constants.CV_LMEDS
CV_RANSAC = c_constants.CV_RANSAC
    
CV_CALIB_CB_ADAPTIVE_THRESH = c_constants.CV_CALIB_CB_ADAPTIVE_THRESH
CV_CALIB_CB_NORMALIZE_IMAGE = c_constants.CV_CALIB_CB_NORMALIZE_IMAGE
CV_CALIB_CB_FILTER_QUADS = c_constants.CV_CALIB_CB_FILTER_QUADS
    
CV_CALIB_USE_INTRINSIC_GUESS = c_constants.CV_CALIB_USE_INTRINSIC_GUESS
CV_CALIB_FIX_ASPECT_RATIO = c_constants.CV_CALIB_FIX_ASPECT_RATIO
CV_CALIB_FIX_PRINCIPAL_POINT = c_constants.CV_CALIB_FIX_PRINCIPAL_POINT
CV_CALIB_ZERO_TANGENT_DIST = c_constants.CV_CALIB_ZERO_TANGENT_DIST
CV_CALIB_FIX_FOCAL_LENGTH = c_constants.CV_CALIB_FIX_FOCAL_LENGTH
CV_CALIB_FIX_K1 = c_constants.CV_CALIB_FIX_K1
CV_CALIB_FIX_K2 = c_constants.CV_CALIB_FIX_K2
CV_CALIB_FIX_K3 = c_constants.CV_CALIB_FIX_K3
    
CV_CALIB_FIX_INTRINSIC = c_constants.CV_CALIB_FIX_INTRINSIC
CV_CALIB_SAME_FOCAL_LENGTH = c_constants.CV_CALIB_SAME_FOCAL_LENGTH
    
CV_CALIB_ZERO_DISPARITY = c_constants.CV_CALIB_ZERO_DISPARITY
    
CV_FM_7POINT = c_constants.CV_FM_7POINT
CV_FM_8POINT = c_constants.CV_FM_8POINT
CV_FM_LMEDS_ONLY = c_constants.CV_FM_LMEDS_ONLY
CV_FM_RANSAC_ONLY = c_constants.CV_FM_RANSAC_ONLY
CV_FM_LMEDS = c_constants.CV_FM_LMEDS
CV_FM_RANSAC = c_constants.CV_FM_RANSAC
    
CV_STEREO_BM_NORMALIZED_RESPONSE = c_constants.CV_STEREO_BM_NORMALIZED_RESPONSE
    
CV_STEREO_BM_BASIC = c_constants.CV_STEREO_BM_BASIC
CV_STEREO_BM_FISH_EYE = c_constants.CV_STEREO_BM_FISH_EYE
CV_STEREO_BM_NARROW = c_constants.CV_STEREO_BM_NARROW
    
CV_STEREO_GC_OCCLUDED = c_constants.CV_STEREO_GC_OCCLUDED


#---------- cxcore.h --------#

CV_AUTOSTEP = c_constants.CV_AUTOSTEP
    
CV_MAX_ARR = c_constants.CV_MAX_ARR
    
CV_NO_DEPTH_CHECK = c_constants.CV_NO_DEPTH_CHECK
CV_NO_CN_CHECK = c_constants.CV_NO_CN_CHECK
CV_NO_SIZE_CHECK = c_constants.CV_NO_SIZE_CHECK
    
CV_CMP_EQ = c_constants.CV_CMP_EQ
CV_CMP_GT = c_constants.CV_CMP_GT
CV_CMP_GE = c_constants.CV_CMP_GE
CV_CMP_LT = c_constants.CV_CMP_LT
CV_CMP_LE = c_constants.CV_CMP_LE
CV_CMP_NE = c_constants.CV_CMP_NE
    
CV_CHECK_RANGE = c_constants.CV_CHECK_RANGE
CV_CHECK_QUIET = c_constants.CV_CHECK_QUIET
    
CV_RAND_UNI = c_constants.CV_RAND_UNI
CV_RAND_NORMAL = c_constants.CV_RAND_NORMAL
    
CV_SORT_EVERY_ROW = c_constants.CV_SORT_EVERY_ROW
CV_SORT_EVERY_COLUMN = c_constants.CV_SORT_EVERY_COLUMN
CV_SORT_ASCENDING = c_constants.CV_SORT_ASCENDING
CV_SORT_DESCENDING = c_constants.CV_SORT_DESCENDING
    
CV_GEMM_A_T = c_constants.CV_GEMM_A_T
CV_GEMM_B_T = c_constants.CV_GEMM_B_T
CV_GEMM_C_T = c_constants.CV_GEMM_C_T
    
CV_SVD_MODIFY_A = c_constants.CV_SVD_MODIFY_A
CV_SVD_U_T = c_constants.CV_SVD_U_T
CV_SVD_V_T = c_constants.CV_SVD_V_T
    
CV_LU = c_constants.CV_LU
CV_SVD = c_constants.CV_SVD
CV_SVD_SYM = c_constants.CV_SVD_SYM
CV_CHOLESKY = c_constants.CV_CHOLESKY
CV_QR = c_constants.CV_QR
CV_NORMAL = c_constants.CV_NORMAL
    
CV_COVAR_SCRAMBLED = c_constants.CV_COVAR_SCRAMBLED
CV_COVAR_NORMAL = c_constants.CV_COVAR_NORMAL
CV_COVAR_USE_AVG = c_constants.CV_COVAR_USE_AVG
CV_COVAR_SCALE = c_constants.CV_COVAR_SCALE
CV_COVAR_ROWS = c_constants.CV_COVAR_ROWS
CV_COVAR_COLS = c_constants.CV_COVAR_COLS
    
CV_PCA_DATA_AS_ROW = c_constants.CV_PCA_DATA_AS_ROW
CV_PCA_DATA_AS_COL = c_constants.CV_PCA_DATA_AS_COL
CV_PCA_USE_AVG = c_constants.CV_PCA_USE_AVG
    
CV_C = c_constants.CV_C
CV_L1 = c_constants.CV_L1
CV_L2 = c_constants.CV_L2
CV_NORM_MASK = c_constants.CV_NORM_MASK
CV_RELATIVE = c_constants.CV_RELATIVE
CV_DIFF = c_constants.CV_DIFF
CV_MINMAX = c_constants.CV_MINMAX
    
CV_DIFF_C = c_constants.CV_DIFF_C
CV_DIFF_L1 = c_constants.CV_DIFF_L1
CV_DIFF_L2 = c_constants.CV_DIFF_L2
CV_RELATIVE_C = c_constants.CV_RELATIVE_C
CV_RELATIVE_L1 = c_constants.CV_RELATIVE_L1
CV_RELATIVE_L2 = c_constants.CV_RELATIVE_L2
    
CV_REDUCE_SUM = c_constants.CV_REDUCE_SUM
CV_REDUCE_AVG = c_constants.CV_REDUCE_AVG
CV_REDUCE_MAX = c_constants.CV_REDUCE_MAX
CV_REDUCE_MIN = c_constants.CV_REDUCE_MIN
    
CV_DXT_FORWARD = c_constants.CV_DXT_FORWARD
CV_DXT_INVERSE = c_constants.CV_DXT_INVERSE
CV_DXT_SCALE = c_constants.CV_DXT_SCALE
CV_DXT_INV_SCALE = c_constants.CV_DXT_INV_SCALE
CV_DXT_INVERSE_SCALE = c_constants.CV_DXT_INVERSE_SCALE
CV_DXT_ROWS = c_constants.CV_DXT_ROWS
CV_DXT_MUL_CONJ = c_constants.CV_DXT_MUL_CONJ
    
CV_FRONT = c_constants.CV_FRONT
CV_BACK = c_constants.CV_BACK
    
CV_GRAPH_VERTEX = c_constants.CV_GRAPH_VERTEX
CV_GRAPH_TREE_EDGE = c_constants.CV_GRAPH_TREE_EDGE
CV_GRAPH_BACK_EDGE = c_constants.CV_GRAPH_BACK_EDGE
CV_GRAPH_FORWARD_EDGE = c_constants.CV_GRAPH_FORWARD_EDGE
CV_GRAPH_CROSS_EDGE = c_constants.CV_GRAPH_CROSS_EDGE
CV_GRAPH_ANY_EDGE = c_constants.CV_GRAPH_ANY_EDGE
CV_GRAPH_NEW_TREE = c_constants.CV_GRAPH_NEW_TREE
CV_GRAPH_BACKTRACKING = c_constants.CV_GRAPH_BACKTRACKING
CV_GRAPH_OVER = c_constants.CV_GRAPH_OVER
    
CV_GRAPH_ALL_ITEMS = c_constants.CV_GRAPH_ALL_ITEMS
    
CV_FILLED = c_constants.CV_FILLED
    
CV_AA = c_constants.CV_AA
    
CV_FONT_HERSHEY_SIMPLEX = c_constants.CV_FONT_HERSHEY_SIMPLEX
CV_FONT_HERSHEY_PLAIN = c_constants.CV_FONT_HERSHEY_PLAIN
CV_FONT_HERSHEY_DUPLEX = c_constants.CV_FONT_HERSHEY_DUPLEX
CV_FONT_HERSHEY_COMPLEX = c_constants.CV_FONT_HERSHEY_COMPLEX
CV_FONT_HERSHEY_TRIPLEX = c_constants.CV_FONT_HERSHEY_TRIPLEX
CV_FONT_HERSHEY_COMPLEX_SMALL = c_constants.CV_FONT_HERSHEY_COMPLEX_SMALL
CV_FONT_HERSHEY_SCRIPT_SIMPLEX = c_constants.CV_FONT_HERSHEY_SCRIPT_SIMPLEX
CV_FONT_HERSHEY_SCRIPT_COMPLEX = c_constants.CV_FONT_HERSHEY_SCRIPT_COMPLEX
    
CV_FONT_ITALIC = c_constants.CV_FONT_ITALIC
    
CV_FONT_VECTOR0 = c_constants.CV_FONT_VECTOR0
    
CV_KMEANS_USE_INITIAL_LABELS = c_constants.CV_KMEANS_USE_INITIAL_LABELS
    
CV_ErrModeLeaf = c_constants.CV_ErrModeLeaf
CV_ErrModeParent = c_constants.CV_ErrModeParent
CV_ErrModeSilent = c_constants.CV_ErrModeSilent


#---------- highgui.h -------#

CV_WINDOW_AUTOSIZE = c_constants.CV_WINDOW_AUTOSIZE
    
CV_EVENT_MOUSEMOVE = c_constants.CV_EVENT_MOUSEMOVE
CV_EVENT_LBUTTONDOWN = c_constants.CV_EVENT_LBUTTONDOWN
CV_EVENT_RBUTTONDOWN = c_constants.CV_EVENT_RBUTTONDOWN
CV_EVENT_MBUTTONDOWN = c_constants.CV_EVENT_MBUTTONDOWN
CV_EVENT_LBUTTONUP = c_constants.CV_EVENT_LBUTTONUP
CV_EVENT_RBUTTONUP = c_constants.CV_EVENT_RBUTTONUP
CV_EVENT_MBUTTONUP = c_constants.CV_EVENT_MBUTTONUP
CV_EVENT_LBUTTONDBLCLK = c_constants.CV_EVENT_LBUTTONDBLCLK
CV_EVENT_RBUTTONDBLCLK = c_constants.CV_EVENT_RBUTTONDBLCLK
CV_EVENT_MBUTTONDBLCLK = c_constants.CV_EVENT_MBUTTONDBLCLK
    
CV_EVENT_FLAG_LBUTTON = c_constants.CV_EVENT_FLAG_LBUTTON
CV_EVENT_FLAG_RBUTTON = c_constants.CV_EVENT_FLAG_RBUTTON
CV_EVENT_FLAG_MBUTTON = c_constants.CV_EVENT_FLAG_MBUTTON
CV_EVENT_FLAG_CTRLKEY = c_constants.CV_EVENT_FLAG_CTRLKEY
CV_EVENT_FLAG_SHIFTKEY = c_constants.CV_EVENT_FLAG_SHIFTKEY
CV_EVENT_FLAG_ALTKEY = c_constants.CV_EVENT_FLAG_ALTKEY
    
    
CV_LOAD_IMAGE_UNCHANGED = c_constants.CV_LOAD_IMAGE_UNCHANGED
    
CV_LOAD_IMAGE_GRAYSCALE = c_constants.CV_LOAD_IMAGE_GRAYSCALE
    
CV_LOAD_IMAGE_COLOR = c_constants.CV_LOAD_IMAGE_COLOR
    
CV_LOAD_IMAGE_ANYDEPTH = c_constants.CV_LOAD_IMAGE_ANYDEPTH
    
CV_LOAD_IMAGE_ANYCOLOR = c_constants.CV_LOAD_IMAGE_ANYCOLOR
    
CV_IMWRITE_JPEG_QUALITY = c_constants.CV_IMWRITE_JPEG_QUALITY
CV_IMWRITE_PNG_COMPRESSION = c_constants.CV_IMWRITE_PNG_COMPRESSION
CV_IMWRITE_PXM_BINARY = c_constants.CV_IMWRITE_PXM_BINARY
    
CV_CVTIMG_FLIP = c_constants.CV_CVTIMG_FLIP
CV_CVTIMG_SWAP_RB = c_constants.CV_CVTIMG_SWAP_RB
    
CV_CAP_ANY = c_constants.CV_CAP_ANY
    
CV_CAP_MIL = c_constants.CV_CAP_MIL
    
CV_CAP_VFW = c_constants.CV_CAP_VFW
CV_CAP_V4L = c_constants.CV_CAP_V4L
CV_CAP_V4L2 = c_constants.CV_CAP_V4L2
    
CV_CAP_FIREWARE = c_constants.CV_CAP_FIREWARE
CV_CAP_FIREWIRE = c_constants.CV_CAP_FIREWIRE
CV_CAP_IEEE1394 = c_constants.CV_CAP_IEEE1394
CV_CAP_DC1394 = c_constants.CV_CAP_DC1394
CV_CAP_CMU1394 = c_constants.CV_CAP_CMU1394
    
CV_CAP_STEREO = c_constants.CV_CAP_STEREO
CV_CAP_TYZX = c_constants.CV_CAP_TYZX
CV_TYZX_LEFT = c_constants.CV_TYZX_LEFT
CV_TYZX_RIGHT = c_constants.CV_TYZX_RIGHT
CV_TYZX_COLOR = c_constants.CV_TYZX_COLOR
CV_TYZX_Z = c_constants.CV_TYZX_Z
    
CV_CAP_QT = c_constants.CV_CAP_QT
    
CV_CAP_UNICAP = c_constants.CV_CAP_UNICAP
    
CV_CAP_DSHOW = c_constants.CV_CAP_DSHOW
    
CV_CAP_PROP_POS_MSEC = c_constants.CV_CAP_PROP_POS_MSEC
CV_CAP_PROP_POS_FRAMES = c_constants.CV_CAP_PROP_POS_FRAMES
CV_CAP_PROP_POS_AVI_RATIO = c_constants.CV_CAP_PROP_POS_AVI_RATIO
CV_CAP_PROP_FRAME_WIDTH = c_constants.CV_CAP_PROP_FRAME_WIDTH
CV_CAP_PROP_FRAME_HEIGHT = c_constants.CV_CAP_PROP_FRAME_HEIGHT
CV_CAP_PROP_FPS = c_constants.CV_CAP_PROP_FPS
CV_CAP_PROP_FOURCC = c_constants.CV_CAP_PROP_FOURCC
CV_CAP_PROP_FRAME_COUNT = c_constants.CV_CAP_PROP_FRAME_COUNT
CV_CAP_PROP_FORMAT = c_constants.CV_CAP_PROP_FORMAT
CV_CAP_PROP_MODE = c_constants.CV_CAP_PROP_MODE
CV_CAP_PROP_BRIGHTNESS = c_constants.CV_CAP_PROP_BRIGHTNESS
CV_CAP_PROP_CONTRAST = c_constants.CV_CAP_PROP_CONTRAST
CV_CAP_PROP_SATURATION = c_constants.CV_CAP_PROP_SATURATION
CV_CAP_PROP_HUE = c_constants.CV_CAP_PROP_HUE
CV_CAP_PROP_GAIN = c_constants.CV_CAP_PROP_GAIN
CV_CAP_PROP_EXPOSURE = c_constants.CV_CAP_PROP_EXPOSURE
CV_CAP_PROP_CONVERT_RGB = c_constants.CV_CAP_PROP_CONVERT_RGB
CV_CAP_PROP_WHITE_BALANCE = c_constants.CV_CAP_PROP_WHITE_BALANCE
CV_CAP_PROP_RECTIFICATION = c_constants.CV_CAP_PROP_RECTIFICATION


#---------- cxtypes.h -------#

IPL_DEPTH_SIGN = c_constants.IPL_DEPTH_SIGN
    
IPL_DEPTH_1U = c_constants.IPL_DEPTH_1U
IPL_DEPTH_8U = c_constants.IPL_DEPTH_8U
IPL_DEPTH_16U = c_constants.IPL_DEPTH_16U
IPL_DEPTH_32F = c_constants.IPL_DEPTH_32F
    
IPL_DEPTH_8S = c_constants.IPL_DEPTH_8S
IPL_DEPTH_16S = c_constants.IPL_DEPTH_16S
IPL_DEPTH_32S = c_constants.IPL_DEPTH_32S
    
IPL_DATA_ORDER_PIXEL = c_constants.IPL_DATA_ORDER_PIXEL
IPL_DATA_ORDER_PLANE = c_constants.IPL_DATA_ORDER_PLANE
    
IPL_ORIGIN_TL = c_constants.IPL_ORIGIN_TL
IPL_ORIGIN_BL = c_constants.IPL_ORIGIN_BL
    
IPL_ALIGN_4BYTES = c_constants.IPL_ALIGN_4BYTES
IPL_ALIGN_8BYTES = c_constants.IPL_ALIGN_8BYTES
IPL_ALIGN_16BYTES = c_constants.IPL_ALIGN_16BYTES
IPL_ALIGN_32BYTES = c_constants.IPL_ALIGN_32BYTES
    
IPL_ALIGN_DWORD = c_constants.IPL_ALIGN_DWORD
IPL_ALIGN_QWORD = c_constants.IPL_ALIGN_QWORD
    
IPL_BORDER_CONSTANT = c_constants.IPL_BORDER_CONSTANT
IPL_BORDER_REPLICATE = c_constants.IPL_BORDER_REPLICATE
IPL_BORDER_REFLECT = c_constants.IPL_BORDER_REFLECT
IPL_BORDER_WRAP = c_constants.IPL_BORDER_WRAP
    
IPL_IMAGE_HEADER = c_constants.IPL_IMAGE_HEADER
IPL_IMAGE_DATA = c_constants.IPL_IMAGE_DATA
IPL_IMAGE_ROI = c_constants.IPL_IMAGE_ROI
    
IPL_BORDER_REFLECT_101 = c_constants.IPL_BORDER_REFLECT_101
    
IPL_DEPTH_64F = c_constants.IPL_DEPTH_64F
    
CV_CN_MAX = c_constants.CV_CN_MAX
CV_CN_SHIFT = c_constants.CV_CN_SHIFT
CV_DEPTH_MAX = c_constants.CV_DEPTH_MAX
    
CV_8U = c_constants.CV_8U
CV_8S = c_constants.CV_8S
CV_16U = c_constants.CV_16U
CV_16S = c_constants.CV_16S
CV_32S = c_constants.CV_32S
CV_32F = c_constants.CV_32F
CV_64F = c_constants.CV_64F
CV_USRTYPE1 = c_constants.CV_USRTYPE1
    
CV_8UC1 = c_constants.CV_8UC1
CV_8UC2 = c_constants.CV_8UC2
CV_8UC3 = c_constants.CV_8UC3
CV_8UC4 = c_constants.CV_8UC4
    
CV_8SC1 = c_constants.CV_8SC1
CV_8SC2 = c_constants.CV_8SC2
CV_8SC3 = c_constants.CV_8SC3
CV_8SC4 = c_constants.CV_8SC4
    
CV_16UC1 = c_constants.CV_16UC1
CV_16UC2 = c_constants.CV_16UC2
CV_16UC3 = c_constants.CV_16UC3
CV_16UC4 = c_constants.CV_16UC4
    
CV_16SC1 = c_constants.CV_16SC1
CV_16SC2 = c_constants.CV_16SC2
CV_16SC3 = c_constants.CV_16SC3
CV_16SC4 = c_constants.CV_16SC4
    
CV_32SC1 = c_constants.CV_32SC1
CV_32SC2 = c_constants.CV_32SC2
CV_32SC3 = c_constants.CV_32SC3
CV_32SC4 = c_constants.CV_32SC4
       
CV_32FC1 = c_constants.CV_32FC1
CV_32FC2 = c_constants.CV_32FC2
CV_32FC3 = c_constants.CV_32FC3
CV_32FC4 = c_constants.CV_32FC4
        
CV_64FC1 = c_constants.CV_64FC1
CV_64FC2 = c_constants.CV_64FC2
CV_64FC3 = c_constants.CV_64FC3
CV_64FC4 = c_constants.CV_64FC4
        
CV_AUTO_STEP = c_constants.CV_AUTO_STEP

    
CV_MAT_CN_MASK = c_constants.CV_MAT_CN_MASK
   
CV_MAT_DEPTH_MASK = c_constants.CV_MAT_DEPTH_MASK
    
CV_MAT_TYPE_MASK = c_constants.CV_MAT_TYPE_MASK
    
CV_MAT_CONT_FLAG_SHIFT = c_constants.CV_MAT_CONT_FLAG_SHIFT
CV_MAT_CONT_FLAG = c_constants.CV_MAT_CONT_FLAG

#CV_IS_MAT_CONT = c_constants.CV_IS_MAT_CONT  <-theres a problem with these
#CV_IS_CONT_MAT = c_constants.CV_IS_CONT_MAT
CV_MAT_TEMP_FLAG_SHIFT = c_constants.CV_MAT_TEMP_FLAG_SHIFT
    
    
    
CV_MAGIC_MASK = c_constants.CV_MAGIC_MASK
CV_MAT_MAGIC_VAL = c_constants.CV_MAT_MAGIC_VAL
    
    
CV_MATND_MAGIC_VAL = c_constants.CV_MATND_MAGIC_VAL
CV_MAX_DIM = c_constants.CV_MAX_DIM
    
CV_SPARSE_MAT_MAGIC_VAL = c_constants.CV_SPARSE_MAT_MAGIC_VAL
    
CV_HIST_MAGIC_VAL = c_constants.CV_HIST_MAGIC_VAL
    
CV_HIST_ARRAY = c_constants.CV_HIST_ARRAY
CV_HIST_SPARSE = c_constants.CV_HIST_SPARSE
CV_HIST_TREE = c_constants.CV_HIST_TREE
CV_HIST_UNIFORM = c_constants.CV_HIST_UNIFORM
    
CV_TERMCRIT_ITER = c_constants.CV_TERMCRIT_ITER
CV_TERMCRIT_NUMBER = c_constants.CV_TERMCRIT_NUMBER
CV_TERMCRIT_EPS = c_constants.CV_TERMCRIT_EPS
    
CV_WHOLE_SEQ_END_INDEX = c_constants.CV_WHOLE_SEQ_END_INDEX
    
CV_STORAGE_MAGIC_VAL = c_constants.CV_STORAGE_MAGIC_VAL
    
CV_STORAGE_READ = c_constants.CV_STORAGE_READ
CV_STORAGE_WRITE = c_constants.CV_STORAGE_WRITE
CV_STORAGE_WRITE_TEXT = c_constants.CV_STORAGE_WRITE_TEXT
CV_STORAGE_WRITE_BINARY = c_constants.CV_STORAGE_WRITE_BINARY
CV_STORAGE_APPEND = c_constants.CV_STORAGE_APPEND
    
CV_NODE_NONE = c_constants.CV_NODE_NONE
CV_NODE_INT = c_constants.CV_NODE_INT
CV_NODE_INTEGER = c_constants.CV_NODE_INTEGER
CV_NODE_REAL = c_constants.CV_NODE_REAL
CV_NODE_FLOAT = c_constants.CV_NODE_FLOAT
CV_NODE_STR = c_constants.CV_NODE_STR
CV_NODE_STRING = c_constants.CV_NODE_STRING
CV_NODE_SEQ = c_constants.CV_NODE_SEQ
CV_NODE_MAP = c_constants.CV_NODE_MAP
CV_NODE_TYPE_MASK = c_constants.CV_NODE_TYPE_MASK
    
CV_NODE_FLOW = c_constants.CV_NODE_FLOW
CV_NODE_USER = c_constants.CV_NODE_USER
CV_NODE_EMPTY = c_constants.CV_NODE_EMPTY
CV_NODE_NAMED = c_constants.CV_NODE_NAMED
    
CV_NODE_SEQ_SIMPLE = c_constants.CV_NODE_SEQ_SIMPLE


#---------- cvtypes.h -------#

CV_RETR_EXTERNAL = c_constants.CV_RETR_EXTERNAL
CV_RETR_LIST = c_constants.CV_RETR_LIST
CV_RETR_CCOMP = c_constants.CV_RETR_CCOMP
CV_RETR_TREE = c_constants.CV_RETR_TREE
    
CV_CHAIN_CODE = c_constants.CV_CHAIN_CODE
CV_CHAIN_APPROX_NONE = c_constants.CV_CHAIN_APPROX_NONE
CV_CHAIN_APPROX_SIMPLE = c_constants.CV_CHAIN_APPROX_SIMPLE
CV_CHAIN_APPROX_TC89_L1 = c_constants.CV_CHAIN_APPROX_TC89_L1
CV_CHAIN_APPROX_TC89_KCOS = c_constants.CV_CHAIN_APPROX_TC89_KCOS
CV_LINK_RUNS = c_constants.CV_LINK_RUNS
    
CV_DIST_USER = c_constants.CV_DIST_USER
CV_DIST_L1 = c_constants.CV_DIST_L1
CV_DIST_L2 = c_constants.CV_DIST_L2
CV_DIST_C = c_constants.CV_DIST_C
CV_DIST_L12 = c_constants.CV_DIST_L12
CV_DIST_FAIR = c_constants.CV_DIST_FAIR
CV_DIST_WELSCH = c_constants.CV_DIST_WELSCH
CV_DIST_HUBER = c_constants.CV_DIST_HUBER
    
CV_HAAR_MAGIC_VAL = c_constants.CV_HAAR_MAGIC_VAL
CV_TYPE_NAME_HAAR = c_constants.CV_TYPE_NAME_HAAR
    
CV_HAAR_FEATURE_MAX = c_constants.CV_HAAR_FEATURE_MAX




